/**
 * @description: menu type
 */
export enum MenuTypeEnum {
	// left menu
	SIDEBAR = 'sidebar',

	MIX_SIDEBAR = 'mix-sidebar',
	// mixin menu
	MIX = 'mix',
	// top menu
	TOP_MENU = 'top-menu',
}

// 折叠触发器位置
export enum TriggerEnum {
	// 不显示
	NONE = 'NONE',
	// 菜单底部
	FOOTER = 'FOOTER',
	// 头部
	HEADER = 'HEADER',
}

export type Mode = 'vertical' | 'vertical-right' | 'horizontal' | 'inline';

// menu mode
export enum MenuModeEnum {
	VERTICAL = 'vertical',
	HORIZONTAL = 'horizontal',
	VERTICAL_RIGHT = 'vertical-right',
	INLINE = 'inline',
}

export enum MenuSplitTyeEnum {
	NONE,
	TOP,
	LEFT,
}

export enum TopMenuAlignEnum {
	CENTER = 'center',
	START = 'start',
	END = 'end',
}

export enum MixSidebarTriggerEnum {
	HOVER = 'hover',
	CLICK = 'click',
}
